
<?php 
	require_once '/Util/includeAll.php';
	
	if (isset($_POST['id']))
	{
		if (isConnected())
		{
			//on récupère l'objet utilisateur
			$myUser = getUser(true);
			
			$myContact = $myUser->getContactFromId($_POST['id']);
			
			//Annulé, pour le moment.
			$script = "<script>		$('#ConvScrollDiv').scroll(function(){
							if ($('#ConvScrollDiv').prop(\"scrollHeight\") <= $('#ConvScrollDiv').scrollTop())
							 	{
							 		convScrollbarIsOnBottom = true;
							 	}
							 	else
							 	{
							 		convScrollbarIsOnBottom = false;
							 	}
							 	alert($('#ConvScrollDiv').scroll());
						});
						</script>";
			
			if (isset($myContact))
			{
				echo('<h1>Conversation avec '.$myContact->name.'</h1>');
				if (count($myContact->messages) > 0)
				{
					echo ('<div id="ConvScrollDiv" class="scrollable" style="max-height:400px;">');
					foreach ($myContact->messages as $m)
					{
						if ($m->isExpediteur)
						{
							//c'est moi qui a envoyé le message
							echo('<table class="conv_table">');
							echo('<tr class="conv_moi">');
							echo('<td><span class="conv_name_moi">Moi</span>'.$m->texte.'</td>');
							echo('<td class="convIconCell"><img class="convIcon" src="img/clock.png" title="'.formatDate($m->dateRE).'">');
							if ($m->accuse)
								echo('<div class="cercle" style="background-color:#66C948;" title="Votre SMS a été envoyé."></div></td>');
							else
								echo('<div class="cercle" style="background-color:#ED6E6E;" title="Votre SMS n\'a pas encore été envoyé."></div></td>');
							
							echo('</tr>');
							echo('</table>');
							
						}
						else
						{
							echo('<table class="conv_table">');
							//c'est l'autre qui me l'a envoyé
							echo('<tr class="conv_lui">');
							echo('<td class="convIconCell" style="width:20px;"><img class="convIcon" src="img/clock.png" title="'.formatDate($m->dateRE).'"></td>');
							echo('<td><span class="conv_name_lui">'.$myContact->name.'</span>'.$m->texte.'</td>');
							echo('</tr>');
							echo('</table>');
						}
					}
					echo ('</div>');
					//echo($script);
				}
				else
				{
					//aucun message
					echo ('Aucun message.');
				}
			}
			else
			{
				echo ('Contact non trouvé.');
			}
		}
		else
		{
			//non connecté
		}
	}
	else
	{
		echo ('ERREUR : parametres incorrectes');
	}
?>